package com.core.zyyz.amc.modules.domain;

import java.util.Date;

import com.core.common.core.domain.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.core.common.annotation.Excel;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 客户基本信息对象 amc_cus_base_info_b
 *
 * @author lfs
 * @date 2024-11-26
 */
public class AmcCusBaseInfoB extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 客户基本表ID */
    private String customerId;

    /** 客户编号 */
    @Excel(name = "客户编号")
    private String customerNumber;

    /** 配置表id */
    @Excel(name = "配置表id")
    private String baseConfigId;

    /** 客户分类 */
    @Excel(name = "客户分类")
    private String customerClass;

    /** 客户分类名称 */
    @Excel(name = "客户分类名称")
    private String customerClassName;

    /** 统一社会信用代码 */
    @Excel(name = "统一社会信用代码")
    private String unifiedSocialCreditCode;

    /** 经济类型 */
    @Excel(name = "经济类型")
    private String enterpriseType;

    /** 行业分类 */
    @Excel(name = "行业分类")
    private String PROFESSION;

    /** 经营状态 */
    @Excel(name = "经营状态")
    private String runStatus;

    /** 营业起始时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "营业起始时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date runStartTime;

    /** 营业结束时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "营业结束时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date runEndTime;

    /** 上市标志 */
    @Excel(name = "上市标志")
    private String marketSign;

    /** 客户名称 */
    @Excel(name = "客户名称")
    private String customerName;

    /** 英文名称 */
    @Excel(name = "英文名称")
    private String customerEngName;

    /** 法定代表人 */
    @Excel(name = "法定代表人")
    private String legalPeople;

    /** 业务范围 */
    @Excel(name = "业务范围")
    private String mainBusiness;

    /** 企业规模 */
    @Excel(name = "企业规模")
    private String enterpriseScale;

    /** 是否集团客户 */
    @Excel(name = "是否集团客户")
    private String groupCustomer;

    /** 注册资本 */
    @Excel(name = "注册资本")
    private String regCap;

    /** 注册资本币种 */
    @Excel(name = "注册资本币种")
    private String CURRENCY;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String EMPLOYEES;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String WEBSITE;

    /** 客户来源 */
    @Excel(name = "客户来源")
    private String customerSource;

    /** 登记机关 */
    @Excel(name = "登记机关")
    private String registrationAuthority;

    /** 注册地址 */
    @Excel(name = "注册地址")
    private String regAddress;

    /** 电话号码 */
    @Excel(name = "电话号码")
    private String customerPhone;

    /** 传真 */
    @Excel(name = "传真")
    private String FAX;

    /** 电子邮箱 */
    @Excel(name = "电子邮箱")
    private String customerMail;

    /** 邮政编码 */
    @Excel(name = "邮政编码")
    private String POSTCODE;

    /** 所在国家地区 */
    @Excel(name = "所在国家地区")
    private String COUNTRY;

    /** 行政区划代码 */
    @Excel(name = "行政区划代码")
    private String administrativeDivision;

    /** 省份Code */
    @Excel(name = "省份Code")
    private String provinceCode;

    /** 省份 */
    @Excel(name = "省份")
    private String PROVINCE;

    /** 城市Code */
    @Excel(name = "城市Code")
    private String cityCode;

    /** 城市 */
    @Excel(name = "城市")
    private String CITY;

    /** 区县Code */
    @Excel(name = "区县Code")
    private String countyCode;

    /** 区县 */
    @Excel(name = "区县")
    private String COUNTY;

    /** 办公地址 */
    @Excel(name = "办公地址")
    private String businessAddress;

    /** 组织机构类型 */
    @Excel(name = "组织机构类型")
    private String orgType;

    /** 上级机构类型(1-集团母公司、2-总部机构、3-无) */
    @Excel(name = "上级机构类型(1-集团母公司、2-总部机构、3-无)")
    private String supOrgType;

    /** 上级机构名称 */
    @Excel(name = "上级机构名称")
    private String supOrgName;

    /** 审批状态 */
    @Excel(name = "审批状态")
    private String approvalStatus;

    /** 审批时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "审批时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date approvedTime;

    /** 提交时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "提交时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date submitTime;

    /** 负责人 */
    @Excel(name = "负责人")
    private String ownerId;

    /** 负责人名称 */
    @Excel(name = "负责人名称")
    private String ownerName;

    /** 负责人部门编号 */
    @Excel(name = "负责人部门编号")
    private String owningBusinessUnit;

    /** 负责人部门名称 */
    @Excel(name = "负责人部门名称")
    private String owningUnitName;

    /** 创建柜员 */
    @Excel(name = "创建柜员")
    private String createdBy;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date creationDate;

    /** 创建人编号 */
    @Excel(name = "创建人编号")
    private String lastUpdatedBy;

    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date lastUpdateDate;

    /** 系统登录人 */
    @Excel(name = "系统登录人")
    private String lastUpdateLogin;

    /** 记录状态 */
    @Excel(name = "记录状态")
    private String STATE;

    /** 客户种类 */
    @Excel(name = "客户种类")
    private String clientCategory;

    /** 上级客户编号 */
    @Excel(name = "上级客户编号")
    private String superiorCustomerNumber;

    /** 上级客户名称 */
    @Excel(name = "上级客户名称")
    private String superiorCustomerName;

    /** 企业运营情况 */
    @Excel(name = "企业运营情况")
    private String companySitulation;

    /** 交易对手类型 */
    @Excel(name = "交易对手类型")
    private String partyType;

    /** 注册时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "注册时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date regDate;

    /** 上级机构身份标识类型(10-中征码、20-统一社会信用代码、30-组织机构代码) */
    @Excel(name = "上级机构身份标识类型(10-中征码、20-统一社会信用代码、30-组织机构代码)")
    private String supOrgCertType;

    /** 上级机构身份标识号码 */
    @Excel(name = "上级机构身份标识号码")
    private String supOrgCertNum;

    /** 注册机构 */
    @Excel(name = "注册机构")
    private String regInstitution;

    /** 职业 */
    @Excel(name = "职业")
    private String newOccupation;

    /** 职务 */
    @Excel(name = "职务")
    private String DUTY;

    /** 学位 */
    @Excel(name = "学位")
    private String DEGREE;

    /** 工作地点 */
    @Excel(name = "工作地点")
    private String WORKPLACE;

    /** 学历 */
    @Excel(name = "学历")
    private String educationBackground;

    /** 宗教信仰 */
    @Excel(name = "宗教信仰")
    private String RELIGION;

    /** 居民标志 */
    @Excel(name = "居民标志")
    private String residentSign;

    /** 民族 */
    @Excel(name = "民族")
    private String NATION;

    /** 婚姻状况 */
    @Excel(name = "婚姻状况")
    private String maritalStatus;

    /** 性别 */
    @Excel(name = "性别")
    private String GENDER;

    /** 出生地 */
    @Excel(name = "出生地")
    private String BIRTHPLACE;

    /** 出生日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "出生日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date BIRTHDAY;

    /** 国籍 */
    @Excel(name = "国籍")
    private String NATIONALITY;

    /** 拼音名 */
    @Excel(name = "拼音名")
    private String phoneticName;

    /** 曾用名 */
    @Excel(name = "曾用名")
    private String nameUsedBefore;

    /** 英文简称 */
    @Excel(name = "英文简称")
    private String englishSortName;

    /** 组织机构代码 */
    @Excel(name = "组织机构代码")
    private String orgCode;

    /** 工商注册号 */
    @Excel(name = "工商注册号")
    private String regNum;

    /** 实际控制人 */
    @Excel(name = "实际控制人")
    private String controllerName;

    /** 注册地址行政区编号 */
    @Excel(name = "注册地址行政区编号")
    private String regOrgCode;

    /** 注销日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "注销日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date cancelDate;

    /** 吊销日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "吊销日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date revokeDate;

    /** 实收资本（万元）（暂未使用） */
    @Excel(name = "实收资本", readConverterExp = "万=元")
    private String accCap;

    /** 实收资本币种（暂未使用） */
    @Excel(name = "实收资本币种", readConverterExp = "暂=未使用")
    private String accCapCur;

    /** 企业简介 */
    @Excel(name = "企业简介")
    private String description;

    /** 联系电话 */
    @Excel(name = "联系电话")
    private String telNum;

    /** 国民经济行业代码 */
    @Excel(name = "国民经济行业代码")
    private String industryCode;

    /** 国民经济行业名称 */
    @Excel(name = "国民经济行业名称")
    private String industryName;

    /** 万得主体行业分类 */
    @Excel(name = "万得主体行业分类")
    private String windIndustryTheme;

    /** 核准日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "核准日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date dateApproved;

    /** 参保人数 */
    @Excel(name = "参保人数")
    private String endowmentNum;

    /** 合作伙伴类型 */
    @Excel(name = "合作伙伴类型")
    private String partnerType;

    /** 是否NCC数据 */
    @Excel(name = "是否NCC数据")
    private String isNccData;

    /** 项目归属机构代码 */
    @Excel(name = "项目归属机构代码")
    private String projectAgency;

    /** 项目归属机构名称 */
    @Excel(name = "项目归属机构名称")
    private String projectAgencyName;

    /** ncc组织主键 */
    @Excel(name = "ncc组织主键")
    private String pkOrg;

    /** ncc组织名称 */
    @Excel(name = "ncc组织名称")
    private String orgName;

    /** ncc用户主键 */
    @Excel(name = "ncc用户主键")
    private String pkCustomer;

    public void setCustomerId(String customerId)
    {
        this.customerId = customerId;
    }

    public String getCustomerId()
    {
        return customerId;
    }
    public void setCustomerNumber(String customerNumber)
    {
        this.customerNumber = customerNumber;
    }

    public String getCustomerNumber()
    {
        return customerNumber;
    }
    public void setBaseConfigId(String baseConfigId)
    {
        this.baseConfigId = baseConfigId;
    }

    public String getBaseConfigId()
    {
        return baseConfigId;
    }
    public void setCustomerClass(String customerClass)
    {
        this.customerClass = customerClass;
    }

    public String getCustomerClass()
    {
        return customerClass;
    }
    public void setCustomerClassName(String customerClassName)
    {
        this.customerClassName = customerClassName;
    }

    public String getCustomerClassName()
    {
        return customerClassName;
    }
    public void setUnifiedSocialCreditCode(String unifiedSocialCreditCode)
    {
        this.unifiedSocialCreditCode = unifiedSocialCreditCode;
    }

    public String getUnifiedSocialCreditCode()
    {
        return unifiedSocialCreditCode;
    }
    public void setEnterpriseType(String enterpriseType)
    {
        this.enterpriseType = enterpriseType;
    }

    public String getEnterpriseType()
    {
        return enterpriseType;
    }
    public void setPROFESSION(String PROFESSION)
    {
        this.PROFESSION = PROFESSION;
    }

    public String getPROFESSION()
    {
        return PROFESSION;
    }
    public void setRunStatus(String runStatus)
    {
        this.runStatus = runStatus;
    }

    public String getRunStatus()
    {
        return runStatus;
    }
    public void setRunStartTime(Date runStartTime)
    {
        this.runStartTime = runStartTime;
    }

    public Date getRunStartTime()
    {
        return runStartTime;
    }
    public void setRunEndTime(Date runEndTime)
    {
        this.runEndTime = runEndTime;
    }

    public Date getRunEndTime()
    {
        return runEndTime;
    }
    public void setMarketSign(String marketSign)
    {
        this.marketSign = marketSign;
    }

    public String getMarketSign()
    {
        return marketSign;
    }
    public void setCustomerName(String customerName)
    {
        this.customerName = customerName;
    }

    public String getCustomerName()
    {
        return customerName;
    }
    public void setCustomerEngName(String customerEngName)
    {
        this.customerEngName = customerEngName;
    }

    public String getCustomerEngName()
    {
        return customerEngName;
    }
    public void setLegalPeople(String legalPeople)
    {
        this.legalPeople = legalPeople;
    }

    public String getLegalPeople()
    {
        return legalPeople;
    }
    public void setMainBusiness(String mainBusiness)
    {
        this.mainBusiness = mainBusiness;
    }

    public String getMainBusiness()
    {
        return mainBusiness;
    }
    public void setEnterpriseScale(String enterpriseScale)
    {
        this.enterpriseScale = enterpriseScale;
    }

    public String getEnterpriseScale()
    {
        return enterpriseScale;
    }
    public void setGroupCustomer(String groupCustomer)
    {
        this.groupCustomer = groupCustomer;
    }

    public String getGroupCustomer()
    {
        return groupCustomer;
    }
    public void setRegCap(String regCap)
    {
        this.regCap = regCap;
    }

    public String getRegCap()
    {
        return regCap;
    }
    public void setCURRENCY(String CURRENCY)
    {
        this.CURRENCY = CURRENCY;
    }

    public String getCURRENCY()
    {
        return CURRENCY;
    }
    public void setEMPLOYEES(String EMPLOYEES)
    {
        this.EMPLOYEES = EMPLOYEES;
    }

    public String getEMPLOYEES()
    {
        return EMPLOYEES;
    }
    public void setWEBSITE(String WEBSITE)
    {
        this.WEBSITE = WEBSITE;
    }

    public String getWEBSITE()
    {
        return WEBSITE;
    }
    public void setCustomerSource(String customerSource)
    {
        this.customerSource = customerSource;
    }

    public String getCustomerSource()
    {
        return customerSource;
    }
    public void setRegistrationAuthority(String registrationAuthority)
    {
        this.registrationAuthority = registrationAuthority;
    }

    public String getRegistrationAuthority()
    {
        return registrationAuthority;
    }
    public void setRegAddress(String regAddress)
    {
        this.regAddress = regAddress;
    }

    public String getRegAddress()
    {
        return regAddress;
    }
    public void setCustomerPhone(String customerPhone)
    {
        this.customerPhone = customerPhone;
    }

    public String getCustomerPhone()
    {
        return customerPhone;
    }
    public void setFAX(String FAX)
    {
        this.FAX = FAX;
    }

    public String getFAX()
    {
        return FAX;
    }
    public void setCustomerMail(String customerMail)
    {
        this.customerMail = customerMail;
    }

    public String getCustomerMail()
    {
        return customerMail;
    }
    public void setPOSTCODE(String POSTCODE)
    {
        this.POSTCODE = POSTCODE;
    }

    public String getPOSTCODE()
    {
        return POSTCODE;
    }
    public void setCOUNTRY(String COUNTRY)
    {
        this.COUNTRY = COUNTRY;
    }

    public String getCOUNTRY()
    {
        return COUNTRY;
    }
    public void setAdministrativeDivision(String administrativeDivision)
    {
        this.administrativeDivision = administrativeDivision;
    }

    public String getAdministrativeDivision()
    {
        return administrativeDivision;
    }
    public void setProvinceCode(String provinceCode)
    {
        this.provinceCode = provinceCode;
    }

    public String getProvinceCode()
    {
        return provinceCode;
    }
    public void setPROVINCE(String PROVINCE)
    {
        this.PROVINCE = PROVINCE;
    }

    public String getPROVINCE()
    {
        return PROVINCE;
    }
    public void setCityCode(String cityCode)
    {
        this.cityCode = cityCode;
    }

    public String getCityCode()
    {
        return cityCode;
    }
    public void setCITY(String CITY)
    {
        this.CITY = CITY;
    }

    public String getCITY()
    {
        return CITY;
    }
    public void setCountyCode(String countyCode)
    {
        this.countyCode = countyCode;
    }

    public String getCountyCode()
    {
        return countyCode;
    }
    public void setCOUNTY(String COUNTY)
    {
        this.COUNTY = COUNTY;
    }

    public String getCOUNTY()
    {
        return COUNTY;
    }
    public void setBusinessAddress(String businessAddress)
    {
        this.businessAddress = businessAddress;
    }

    public String getBusinessAddress()
    {
        return businessAddress;
    }
    public void setOrgType(String orgType)
    {
        this.orgType = orgType;
    }

    public String getOrgType()
    {
        return orgType;
    }
    public void setSupOrgType(String supOrgType)
    {
        this.supOrgType = supOrgType;
    }

    public String getSupOrgType()
    {
        return supOrgType;
    }
    public void setSupOrgName(String supOrgName)
    {
        this.supOrgName = supOrgName;
    }

    public String getSupOrgName()
    {
        return supOrgName;
    }
    public void setApprovalStatus(String approvalStatus)
    {
        this.approvalStatus = approvalStatus;
    }

    public String getApprovalStatus()
    {
        return approvalStatus;
    }
    public void setApprovedTime(Date approvedTime)
    {
        this.approvedTime = approvedTime;
    }

    public Date getApprovedTime()
    {
        return approvedTime;
    }
    public void setSubmitTime(Date submitTime)
    {
        this.submitTime = submitTime;
    }

    public Date getSubmitTime()
    {
        return submitTime;
    }
    public void setOwnerId(String ownerId)
    {
        this.ownerId = ownerId;
    }

    public String getOwnerId()
    {
        return ownerId;
    }
    public void setOwnerName(String ownerName)
    {
        this.ownerName = ownerName;
    }

    public String getOwnerName()
    {
        return ownerName;
    }
    public void setOwningBusinessUnit(String owningBusinessUnit)
    {
        this.owningBusinessUnit = owningBusinessUnit;
    }

    public String getOwningBusinessUnit()
    {
        return owningBusinessUnit;
    }
    public void setOwningUnitName(String owningUnitName)
    {
        this.owningUnitName = owningUnitName;
    }

    public String getOwningUnitName()
    {
        return owningUnitName;
    }
    public void setCreatedBy(String createdBy)
    {
        this.createdBy = createdBy;
    }

    public String getCreatedBy()
    {
        return createdBy;
    }
    public void setCreationDate(Date creationDate)
    {
        this.creationDate = creationDate;
    }

    public Date getCreationDate()
    {
        return creationDate;
    }
    public void setLastUpdatedBy(String lastUpdatedBy)
    {
        this.lastUpdatedBy = lastUpdatedBy;
    }

    public String getLastUpdatedBy()
    {
        return lastUpdatedBy;
    }
    public void setLastUpdateDate(Date lastUpdateDate)
    {
        this.lastUpdateDate = lastUpdateDate;
    }

    public Date getLastUpdateDate()
    {
        return lastUpdateDate;
    }
    public void setLastUpdateLogin(String lastUpdateLogin)
    {
        this.lastUpdateLogin = lastUpdateLogin;
    }

    public String getLastUpdateLogin()
    {
        return lastUpdateLogin;
    }
    public void setSTATE(String STATE)
    {
        this.STATE = STATE;
    }

    public String getSTATE()
    {
        return STATE;
    }
    public void setClientCategory(String clientCategory)
    {
        this.clientCategory = clientCategory;
    }

    public String getClientCategory()
    {
        return clientCategory;
    }
    public void setSuperiorCustomerNumber(String superiorCustomerNumber)
    {
        this.superiorCustomerNumber = superiorCustomerNumber;
    }

    public String getSuperiorCustomerNumber()
    {
        return superiorCustomerNumber;
    }
    public void setSuperiorCustomerName(String superiorCustomerName)
    {
        this.superiorCustomerName = superiorCustomerName;
    }

    public String getSuperiorCustomerName()
    {
        return superiorCustomerName;
    }
    public void setCompanySitulation(String companySitulation)
    {
        this.companySitulation = companySitulation;
    }

    public String getCompanySitulation()
    {
        return companySitulation;
    }
    public void setPartyType(String partyType)
    {
        this.partyType = partyType;
    }

    public String getPartyType()
    {
        return partyType;
    }
    public void setRegDate(Date regDate)
    {
        this.regDate = regDate;
    }

    public Date getRegDate()
    {
        return regDate;
    }
    public void setSupOrgCertType(String supOrgCertType)
    {
        this.supOrgCertType = supOrgCertType;
    }

    public String getSupOrgCertType()
    {
        return supOrgCertType;
    }
    public void setSupOrgCertNum(String supOrgCertNum)
    {
        this.supOrgCertNum = supOrgCertNum;
    }

    public String getSupOrgCertNum()
    {
        return supOrgCertNum;
    }
    public void setRegInstitution(String regInstitution)
    {
        this.regInstitution = regInstitution;
    }

    public String getRegInstitution()
    {
        return regInstitution;
    }
    public void setNewOccupation(String newOccupation)
    {
        this.newOccupation = newOccupation;
    }

    public String getNewOccupation()
    {
        return newOccupation;
    }
    public void setDUTY(String DUTY)
    {
        this.DUTY = DUTY;
    }

    public String getDUTY()
    {
        return DUTY;
    }
    public void setDEGREE(String DEGREE)
    {
        this.DEGREE = DEGREE;
    }

    public String getDEGREE()
    {
        return DEGREE;
    }
    public void setWORKPLACE(String WORKPLACE)
    {
        this.WORKPLACE = WORKPLACE;
    }

    public String getWORKPLACE()
    {
        return WORKPLACE;
    }
    public void setEducationBackground(String educationBackground)
    {
        this.educationBackground = educationBackground;
    }

    public String getEducationBackground()
    {
        return educationBackground;
    }
    public void setRELIGION(String RELIGION)
    {
        this.RELIGION = RELIGION;
    }

    public String getRELIGION()
    {
        return RELIGION;
    }
    public void setResidentSign(String residentSign)
    {
        this.residentSign = residentSign;
    }

    public String getResidentSign()
    {
        return residentSign;
    }
    public void setNATION(String NATION)
    {
        this.NATION = NATION;
    }

    public String getNATION()
    {
        return NATION;
    }
    public void setMaritalStatus(String maritalStatus)
    {
        this.maritalStatus = maritalStatus;
    }

    public String getMaritalStatus()
    {
        return maritalStatus;
    }
    public void setGENDER(String GENDER)
    {
        this.GENDER = GENDER;
    }

    public String getGENDER()
    {
        return GENDER;
    }
    public void setBIRTHPLACE(String BIRTHPLACE)
    {
        this.BIRTHPLACE = BIRTHPLACE;
    }

    public String getBIRTHPLACE()
    {
        return BIRTHPLACE;
    }
    public void setBIRTHDAY(Date BIRTHDAY)
    {
        this.BIRTHDAY = BIRTHDAY;
    }

    public Date getBIRTHDAY()
    {
        return BIRTHDAY;
    }
    public void setNATIONALITY(String NATIONALITY)
    {
        this.NATIONALITY = NATIONALITY;
    }

    public String getNATIONALITY()
    {
        return NATIONALITY;
    }
    public void setPhoneticName(String phoneticName)
    {
        this.phoneticName = phoneticName;
    }

    public String getPhoneticName()
    {
        return phoneticName;
    }
    public void setNameUsedBefore(String nameUsedBefore)
    {
        this.nameUsedBefore = nameUsedBefore;
    }

    public String getNameUsedBefore()
    {
        return nameUsedBefore;
    }
    public void setEnglishSortName(String englishSortName)
    {
        this.englishSortName = englishSortName;
    }

    public String getEnglishSortName()
    {
        return englishSortName;
    }
    public void setOrgCode(String orgCode)
    {
        this.orgCode = orgCode;
    }

    public String getOrgCode()
    {
        return orgCode;
    }
    public void setRegNum(String regNum)
    {
        this.regNum = regNum;
    }

    public String getRegNum()
    {
        return regNum;
    }
    public void setControllerName(String controllerName)
    {
        this.controllerName = controllerName;
    }

    public String getControllerName()
    {
        return controllerName;
    }
    public void setRegOrgCode(String regOrgCode)
    {
        this.regOrgCode = regOrgCode;
    }

    public String getRegOrgCode()
    {
        return regOrgCode;
    }
    public void setCancelDate(Date cancelDate)
    {
        this.cancelDate = cancelDate;
    }

    public Date getCancelDate()
    {
        return cancelDate;
    }
    public void setRevokeDate(Date revokeDate)
    {
        this.revokeDate = revokeDate;
    }

    public Date getRevokeDate()
    {
        return revokeDate;
    }
    public void setAccCap(String accCap)
    {
        this.accCap = accCap;
    }

    public String getAccCap()
    {
        return accCap;
    }
    public void setAccCapCur(String accCapCur)
    {
        this.accCapCur = accCapCur;
    }

    public String getAccCapCur()
    {
        return accCapCur;
    }
    public void setDescription(String description)
    {
        this.description = description;
    }

    public String getDescription()
    {
        return description;
    }
    public void setTelNum(String telNum)
    {
        this.telNum = telNum;
    }

    public String getTelNum()
    {
        return telNum;
    }
    public void setIndustryCode(String industryCode)
    {
        this.industryCode = industryCode;
    }

    public String getIndustryCode()
    {
        return industryCode;
    }
    public void setIndustryName(String industryName)
    {
        this.industryName = industryName;
    }

    public String getIndustryName()
    {
        return industryName;
    }
    public void setWindIndustryTheme(String windIndustryTheme)
    {
        this.windIndustryTheme = windIndustryTheme;
    }

    public String getWindIndustryTheme()
    {
        return windIndustryTheme;
    }
    public void setDateApproved(Date dateApproved)
    {
        this.dateApproved = dateApproved;
    }

    public Date getDateApproved()
    {
        return dateApproved;
    }
    public void setEndowmentNum(String endowmentNum)
    {
        this.endowmentNum = endowmentNum;
    }

    public String getEndowmentNum()
    {
        return endowmentNum;
    }
    public void setPartnerType(String partnerType)
    {
        this.partnerType = partnerType;
    }

    public String getPartnerType()
    {
        return partnerType;
    }
    public void setIsNccData(String isNccData)
    {
        this.isNccData = isNccData;
    }

    public String getIsNccData()
    {
        return isNccData;
    }
    public void setProjectAgency(String projectAgency)
    {
        this.projectAgency = projectAgency;
    }

    public String getProjectAgency()
    {
        return projectAgency;
    }
    public void setProjectAgencyName(String projectAgencyName)
    {
        this.projectAgencyName = projectAgencyName;
    }

    public String getProjectAgencyName()
    {
        return projectAgencyName;
    }
    public void setPkOrg(String pkOrg)
    {
        this.pkOrg = pkOrg;
    }

    public String getPkOrg()
    {
        return pkOrg;
    }
    public void setOrgName(String orgName)
    {
        this.orgName = orgName;
    }

    public String getOrgName()
    {
        return orgName;
    }
    public void setPkCustomer(String pkCustomer)
    {
        this.pkCustomer = pkCustomer;
    }

    public String getPkCustomer()
    {
        return pkCustomer;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("customerId", getCustomerId())
                .append("customerNumber", getCustomerNumber())
                .append("baseConfigId", getBaseConfigId())
                .append("customerClass", getCustomerClass())
                .append("customerClassName", getCustomerClassName())
                .append("unifiedSocialCreditCode", getUnifiedSocialCreditCode())
                .append("enterpriseType", getEnterpriseType())
                .append("PROFESSION", getPROFESSION())
                .append("runStatus", getRunStatus())
                .append("runStartTime", getRunStartTime())
                .append("runEndTime", getRunEndTime())
                .append("marketSign", getMarketSign())
                .append("customerName", getCustomerName())
                .append("customerEngName", getCustomerEngName())
                .append("legalPeople", getLegalPeople())
                .append("mainBusiness", getMainBusiness())
                .append("enterpriseScale", getEnterpriseScale())
                .append("groupCustomer", getGroupCustomer())
                .append("regCap", getRegCap())
                .append("CURRENCY", getCURRENCY())
                .append("EMPLOYEES", getEMPLOYEES())
                .append("WEBSITE", getWEBSITE())
                .append("customerSource", getCustomerSource())
                .append("registrationAuthority", getRegistrationAuthority())
                .append("regAddress", getRegAddress())
                .append("customerPhone", getCustomerPhone())
                .append("FAX", getFAX())
                .append("customerMail", getCustomerMail())
                .append("POSTCODE", getPOSTCODE())
                .append("COUNTRY", getCOUNTRY())
                .append("administrativeDivision", getAdministrativeDivision())
                .append("provinceCode", getProvinceCode())
                .append("PROVINCE", getPROVINCE())
                .append("cityCode", getCityCode())
                .append("CITY", getCITY())
                .append("countyCode", getCountyCode())
                .append("COUNTY", getCOUNTY())
                .append("businessAddress", getBusinessAddress())
                .append("orgType", getOrgType())
                .append("supOrgType", getSupOrgType())
                .append("supOrgName", getSupOrgName())
                .append("approvalStatus", getApprovalStatus())
                .append("approvedTime", getApprovedTime())
                .append("submitTime", getSubmitTime())
                .append("ownerId", getOwnerId())
                .append("ownerName", getOwnerName())
                .append("owningBusinessUnit", getOwningBusinessUnit())
                .append("owningUnitName", getOwningUnitName())
                .append("createdBy", getCreatedBy())
                .append("creationDate", getCreationDate())
                .append("lastUpdatedBy", getLastUpdatedBy())
                .append("lastUpdateDate", getLastUpdateDate())
                .append("lastUpdateLogin", getLastUpdateLogin())
                .append("STATE", getSTATE())
                .append("clientCategory", getClientCategory())
                .append("superiorCustomerNumber", getSuperiorCustomerNumber())
                .append("superiorCustomerName", getSuperiorCustomerName())
                .append("companySitulation", getCompanySitulation())
                .append("partyType", getPartyType())
                .append("regDate", getRegDate())
                .append("supOrgCertType", getSupOrgCertType())
                .append("supOrgCertNum", getSupOrgCertNum())
                .append("regInstitution", getRegInstitution())
                .append("newOccupation", getNewOccupation())
                .append("DUTY", getDUTY())
                .append("DEGREE", getDEGREE())
                .append("WORKPLACE", getWORKPLACE())
                .append("educationBackground", getEducationBackground())
                .append("RELIGION", getRELIGION())
                .append("residentSign", getResidentSign())
                .append("NATION", getNATION())
                .append("maritalStatus", getMaritalStatus())
                .append("GENDER", getGENDER())
                .append("BIRTHPLACE", getBIRTHPLACE())
                .append("BIRTHDAY", getBIRTHDAY())
                .append("NATIONALITY", getNATIONALITY())
                .append("phoneticName", getPhoneticName())
                .append("nameUsedBefore", getNameUsedBefore())
                .append("englishSortName", getEnglishSortName())
                .append("orgCode", getOrgCode())
                .append("regNum", getRegNum())
                .append("controllerName", getControllerName())
                .append("regOrgCode", getRegOrgCode())
                .append("cancelDate", getCancelDate())
                .append("revokeDate", getRevokeDate())
                .append("accCap", getAccCap())
                .append("accCapCur", getAccCapCur())
                .append("description", getDescription())
                .append("telNum", getTelNum())
                .append("industryCode", getIndustryCode())
                .append("industryName", getIndustryName())
                .append("windIndustryTheme", getWindIndustryTheme())
                .append("dateApproved", getDateApproved())
                .append("endowmentNum", getEndowmentNum())
                .append("partnerType", getPartnerType())
                .append("isNccData", getIsNccData())
                .append("projectAgency", getProjectAgency())
                .append("projectAgencyName", getProjectAgencyName())
                .append("pkOrg", getPkOrg())
                .append("orgName", getOrgName())
                .append("pkCustomer", getPkCustomer())
                .toString();
    }
}
